keels over - Turco Inglés Diccionario